<?php
namespace app\common\controller;

use app\common\model\ToastType;
use think\Controller;
use think\Log;
use think\Request;
use think\Session;

class BaseController extends Controller
{

    /**
     * 显示提示消息
     * @param $type 消息类型
     * @see ToastType
     * @param $msg 消息类型
     */
    protected function showToast($type, $msg)
    {
        Session::set('toast_type', $type);
        Session::set('toast_msg', $msg);
    }

    /**
     * 是否已经登录
     * @return bool
     */
    protected function isLogin() {
        $user = session(SESSION_USER);
        return $user != null;
    }

    /**
     * 获取登录用户信息
     * @return Session
     */
    protected function getLoginUser() {
        return session(SESSION_USER);
    }

}
